.znsec{
  width: 1200px;
  margin: 0 auto;
}

.zocont{
  margin: 20px 0;
}
.zoct1{
  float: left;
}
.zoct2{
  float: right;
}

.zntu1{
  float: left;
  margin-bottom: 15px;
  width: 345px;
  height: 328px;
  border: 1px solid #e8e8e8;
  position: relative;
}
.zntsp1{
  display: inline-block;
  width: 40px;
  height: 37px;
  position: absolute;
  right: 0;
  /* background: #449f04; */
}
.zntu3{
  margin: 0 78px;
}
.ztp12{
  width: 100%;
  height: 238.7px;
}
.zntu1 img{
  width: 100%;
}
.zntusp1{
  display: inline-block;
  width: 34px;
  height: 20px;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  color: #fff;
  background: #449f04;
  border-radius: 3px;
}
.zbtu2{
  padding: 20px;
  /* background: #449f04; */
}
.znfen1{
  margin: 15px 0 25px 0;
}
.znfen1 p{
  float: left;
  font-size: 15px;
}
.znfen2{
  float: right;
}
.zfn2p1{
  display: inline-block;
  width: 77px;
  height: 32px;
  border: 1px solid #e4e4e4;
  border-radius: 3px;
  font-size: 15px;
  line-height: 32px;
  text-align: center;
}
.zfn2p1 span{
  font-size: 12px;
  line-height: 25px;
}
.zfn2p2{
  display: inline-block;
  width: 28px;
  height: 32px;
  background: #789b3f;
  border-radius: 6px;
  line-height: 32px;
  text-align: center;
  color: #fff;
}

/* 约车看房开始 */
.fot1{
  height: 74px;
  border: 2px solid #ececec;
  border-radius: 6px;
  margin-top: 20px;
}
.kfot1{
  width: 50px;
  height: 45px;
  border: 2px solid #57a30d;
  border-radius: 6px;
  margin: 11px 15px 11px 20px;
  line-height: 45px;
  text-align: center;
  font-size: 28px;
  color: #549908;
}
.kchesps{
  display: inline-block;
  width: 47px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  background: #fe0300;
  color: #fff;
  font-size: 12px;
}
.floata{
  float: left;
}
.floatb{
  float: right;
}
.kche{
  margin-top: 11px;
}
.kyue{
  width: 144px;
  height: 40px;
  background: #63ad02;
  border-radius: 6px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  margin: 16px 30px;
}
.kren {
  margin-right: 120px;
  line-height: 74px;
}
/* 约车看房结束 */

/* 订阅 */
.nonding{
  
}
.nndg1{
  margin-top: 22px;
  width: 1198px;
  height: 80px;
  border: 1px solid #ececec;
  line-height: 80px;
}
.nndg1 p{
  float: left;
  margin-left: 30px;
}
.nndg2{
  margin: 20px 30px;
  width: 134px;
  height: 42px;
  border-radius: 6px;
  background: #63ab01;
  float: right;
  text-align: center;
  line-height: 42px;
  color: #fff;
}
/* 订阅 */